Derandomizing Local Distributed Algorithms under Bandwidth Restrictions

نویسندگان

  • Keren Censor-Hillel
  • Merav Parter
  • Gregory Schwartzman
چکیده

This paper addresses the cornerstone family of local problems in distributed computing, and investigates the curious gap between randomized and deterministic solutions under bandwidth restrictions. Our main contribution is in providing tools for derandomizing solutions to local problems, when the n nodes can only send O(log n)-bit messages in each round of communication. We combine bounded independence, which we show to be sufficient for some algorithms, with the method of conditional expectations and with additional machinery, to obtain the following results. Our techniques give a deterministic maximal independent set (MIS) algorithm in the CONGEST model, where the communication graph is identical to the input graph, in O(D log n) rounds, where D is the diameter of the graph. The best known running time in terms of n alone is 2 √ log , which is super-polylogarithmic, and requires large messages. For the CONGEST model, the only known previous solution is a coloring-basedO(∆+log n)-round algorithm, where ∆ is the maximal degree in the graph. To the best of our knowledge, ours is the first deterministic MIS algorithm for the CONGEST model, which for polylogarithmic values of D is only a polylogarithmic factor off compared with its randomized counterparts. On the way to obtaining the above, we show that in the Congested Clique model, which allows all-to-all communication, there is a deterministic MIS algorithm that runs in O(log∆ logn) rounds.When ∆ = O(n), the bound improves to O(log∆) and holds also for (∆ + 1)-coloring. In addition, we deterministically construct a (2k − 1)-spanner with O(kn logn) edges in O(k logn) rounds. For comparison, in the more stringent CONGEST model, the best deterministic algorithm for constructing a (2k − 1)-spanner with O(kn) edges runs in O(n) rounds. ∗Supported in part by the Israel Science Foundation (grant 1696/14).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Derandomizing Local Distributed Algorithms

The gap between the known randomized and deterministic local distributed algorithms underlies arguably the most fundamental and central open question in distributed graph algorithms. In this paper, we develop a generic and clean recipe for derandomizing randomized LOCAL algorithms and transforming them into efficient deterministic LOCAL algorithm. We also exhibit how this simple recipe leads to...

متن کامل

Super-Fast Distributed Algorithms for Metric Facility Location

This paper explores the design of “super-fast” distributed algorithms in settings in which bandwidth constraints impose severe restrictions on the volume of information that can quickly reach an individual node. As a starting point of our exploration, we consider networks of diameter one (i.e., cliques) so as to focus on bandwidth constraints only and avoid penalties imposed by network distance...

متن کامل

Assessment of DSACC and QPART Algorithms in Ad Hoc Networks

The rapid advancement in wireless over wired has augmented the need for improving theQuality of Service (QoS) over such wireless links. However, the wireless ad hoc networkshave too low bandwidth, and establishing a QoS in these networks is a difficult issue. So,support of quality of service in ad hoc networks is the topical issue among the networkscience researchers. In this research we are go...

متن کامل

A Decidable Class of Asynchronous Distributed Controllers

We study the problem of synthesizing controllers in a natural distributed asynchronous setting: a finite set of plants interact with their local environments and communicate with each other by synchronizing on common actions. The controller-synthesis problem is to come up with a local strategy for each plant such that the controlled behaviour of the network meets a specification. We consider li...

متن کامل

Fooling Views: A New Lower Bound Technique for Distributed Computations under Congestion

We introduce a novel lower bound technique for distributed graph algorithms under bandwidth limitations. We define the notion of fooling views and exemplify its strength by proving two new lower bounds for triangle membership in the Congest(B) model: 1. Any 1-round algorithm requires B ≥ c∆ log n for a constant c > 0. 2. If B = 1, even in constant-degree graphs any algorithm must take Ω(log∗ n)...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017